#!/bin/sh

if [ ! -d $awstats_update_log_path ]; then
	mkdir $awstats_update_log_path
	echo "[info]创建供awstats分析的日志更新所产生的日志文件存放目录结束，继续..."
fi

if [ ! -f $awstats_update_log_path/$awstats_update_log ]; then
	touch $awstats_update_log_path/$awstats_update_log
	echo "[info]创建供awstats分析的日志更新所产生的日志文件结束，继续..."
fi
updateLog(){
	if [ ! -d $tomcat_yanglao_path ]; then
		mkdir $tomcat_yanglao_path
		echo "[info]创建供awstats分析的日志存放文件目录结束，继续..."
	fi
	
	if [ -f $tomcat_yanglao_path/$tomcat_yanglao_awstats ]; then
       		echo "[info]日志更新之前"
       		ls -l $tomcat_yanglao_path/$tomcat_yanglao_awstats
		rm -rf $tomcat_yanglao_path/$tomcat_yanglao_awstats
        	echo "[info]$tomcat_yanglao_path/$tomcat_yanglao_awstats 文件已存在，删除过时文件，继续..."
	fi
	
	echo "[info]开始复制tomcat日志文件:$tomcat_log/$log_name ->> $tomcat_yanglao_path/$tomcat_yanglao_awstats..."
	cp $tomcat_log/$log_name $tomcat_yanglao_path/$tomcat_yanglao_awstats
	echo "[info]复制tomcat日志文件完成,继续..."
	
	echo "[info]日志更新之后"
	ls -l $tomcat_yanglao_path/$tomcat_yanglao_awstats

	#更新日志文件至awstats
	echo "[info]开始更新日志文件至awstats..."
	perl /usr/share/awstats/wwwroot/cgi-bin/awstats.pl -config=yanglao.com -update
	echo "[info]更新日志文件至awstats完成 $(date +'%F %H:%M:%S')"
	echo "-----------------------------------------------------------------------------"
}
updateLog>>$awstats_update_log_path/$awstats_update_log
